import Vue from 'vue'

// 导入vuex模块
import Vuex from 'vuex'
// 使用vuex插件
Vue.use(Vuex)

// 用来存储数据
const state = {
    msg: "11"
}
// 响应组件中的事件（异步）
const actions = {

}
// 操作数据（同步）
const mutations = {

}
// 用来将state数据进行加工（计算属性）
const getters = {

}

// 模块化管理数据
const modules = {

}
// 新建并暴露store（导出实例）
export default new Vuex.Store({
    state,
    actions,
    mutations,
    getters,
    modules
})
